card stacker - German English Dictionary